/*头部*/

.header{position: fixed;left: 0;top: 0;width: 300px;height: 100%;background: #fff;z-index: 99;}

.header .logo{display: block;box-sizing: border-box;padding: 43px 0 0 50px;width: 100%;height: 180px;}

.header .logo img{display: block;}

.header .list li{border-bottom: 1px solid #efefe8;}

.header .list li a{display: block;font-size: 15px;color: #333;line-height: 76px;padding: 0 30px;}

.header .list li i{display: block;width: 24px;height: 24px;background: url('../images/head_icon.png') no-repeat;float: right;margin-top: 28px;}

.header .list li .icon2{background-position: 0 -24px;}

.header .list li .icon3{background-position: 0 -48px;}

.header .list li .icon4{background-position: 0 -72px;}

.header .list li .icon5{background-position: 0 -96px;}

.header .list li .icon6{background-position: 0 -120px;}

.header .list li .icon7{background-position: 0 -144px;}
.header .list li .icon8{background-position: 0 -168px;}
.header .list li .icon9{background-position: 0 -192px;}

.header .list li:hover a{color:#12b1f0;}
.header .list li:hover i{background-image: url('../images/head_on_icon.png');}

.header .bot{font-size: 13px;color: #555;line-height: 26px;position: absolute;left: 0;bottom: 0;box-sizing: border-box;width: 100%;padding: 0 0 30px 30px;}

.header .bot a{color: #555;}

.header .bot a:hover{text-decoration: underline;}

.header .nav{width: 23px;height: 20px;background: url('../images/nav.png') no-repeat;margin: 21px 0 74px 261px;display: none;cursor: pointer;}

.header .aside{position: absolute;left: 300px;top: 50%;margin-top: -25px;width: 25px;height: 50px;background: #fff;box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);cursor: pointer;}

.header .aside i{display: block;width: 6px;height: 8px;background: url('../images/aside_arrow.png') no-repeat;margin: 21px auto 0;}

.header .aside.show{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);}

.h-show .list li a{padding:0 16px;}

.m-header{display: none;}



/*底部*/

.footer{background: #eeeeeb;border-radius: 0 140px 0 0;padding: 74px 6% 50px;}

.footer .left{float: left;padding-right: 4%;border-right: 1px solid #d4d4d4;}

.footer .language{height: 21px;margin: 7px 0 22px;}

.footer .language i{display: block;width: 21px;height: 21px;float: left;margin-right: 7px;}

.footer .language a{display: block;font-size: 16px;color: #666;line-height: 21px;text-decoration: underline;float: left;}

.footer .language .line{width: 1px;height: 13px;background: #666;margin: 5px 10px 0;float: left;}

.footer .language p{font-size: 16px;color: #666;float: left;}

.firend-select{position: relative;width: 375px;height: 50px;z-index: 10;}

.firend-select p{border:1px solid #666;border-radius: 4px;background: #e7e7e4;padding: 0 35px 0 20px;font-size: 15px;color: #666;line-height: 48px;cursor: pointer;}

.firend-select p::after{content: '';position: absolute;right: 20px;top: 22px;width: 16px;height: 9px;background: url('../images/icon.png') no-repeat 0 -25px;}

.firend-select ul{position: absolute;left: 0;top: 49px;border:1px solid #666;width: 100%;box-sizing: border-box;background: #e7e7e4;z-index: 10;border-radius: 4px;display: none;}

.firend-select li{font-size: 15px;line-height: 48px;}

.firend-select li a{display: block;padding: 0 20px;color: #666;}

.firend-select li:hover a{color: #12b1f0;}

.footer .address{margin-top: 68px;font-size: 14px;color: #333;line-height: 34px;}

.footer .nav{float: left;margin-left: 10%;}

.footer .nav:nth-child(2){margin-left:8%;}

.footer li.top{font-size: 18px;color: #333;line-height: 31px;margin-bottom: 12px;}

.footer li.top a{font-size: 18px;color: #333;line-height: 31px;margin-bottom: 12px;}

.footer li a{display: block;font-size: 14px;color: #333;line-height: 34px;}

.footer li a:hover{color: #12b1f0;}

.footer .ewm{float: right;width: 320px;display: flex;justify-content: space-between;}

.footer .ewm .item{width: 120px;}

.footer .ewm img{display: block;width: 100%;}

.footer .ewm img:nth-child(3){margin-top: 20px;}

.footer .ewm p{font-size: 14px;color: #333;line-height: 26px;}

.footer .ewm p br{display: none;}

.footer .copyright{font-size: 14px;color: #666;line-height: 22px;margin-top: 50px;}

.footer .copyright a{color: #666;}



/*首页*/

.main{margin-left: 300px;position: relative;z-index: 0;overflow: hidden;}

.sub-top{position: absolute;box-sizing: border-box;left: 0;top: 39px;width: 100%;padding: 0 50px;z-index: 10;width: 100%;height: 70px;}

.sub-top .left{float: left;font-size: 34px;color: #fff;line-height: 70px;}

.sub-top .left .bg{width: 70px;height: 70px;background: #fff;border-radius: 50%;overflow: hidden;float: left;margin-right: 20px;}

.sub-top .left i{display: block;width: 32px;height: 30px;margin: 20px auto;background-position: 0 -160px;}

.sub-top .left .icon2{background: url('../images/icon2.png') no-repeat;}

.sub-top .left .icon3{background: url('../images/icon3.png') no-repeat;}

.sub-top .left .icon4{background: url('../images/icon4.png') no-repeat;}

.sub-top .left .icon5{background: url('../images/icon5.png') no-repeat;}

.sub-top .left .icon6{background: url('../images/icon6.png') no-repeat;}

.sub-top .left .icon7{background: url('../images/icon7.png') no-repeat;}

.sub-top .left .icon8{background: url('../images/icon8.png') no-repeat;}

.sub-top .right{float: right;}

.sub-top .right i{display: block;width: 21px;height: 21px;background-position: 0 -135px;float: left;margin: 25px 17px 0 0;}

.sub-top .right a{display: block;font-size: 18px;color: #fff;line-height: 70px;float: left;}

.sub-top .right .line{width: 1px;height: 18px;background: #fff;margin: 26px 20px 0;float: left;}

.sub-top .right p{font-size: 18px;color: #fff;line-height: 70px;float: left;margin-right: 27px;}

.sub-top .right .search{display: block;width: 65px;height: 65px;float: right;border-radius: 50%;background: url('../images/search.png') no-repeat center center #00a6e7;margin-top: 2px;}



.move-banner{position: fixed;right:0;top: 0;width: calc(100% - 300px);z-index: 1;}

.home-banner{height: 100%;z-index: 1;}

.swiper-banner{width: 100%;height: 100%;}
.home-banner .imgBg{height: 100%;}

.swiper-banner .info{box-sizing: border-box;position: absolute;left: 0;bottom: 138px;padding: 0 6%;width: 100%;box-sizing: border-box;z-index: 10;opacity: 0;transform:translateY(80px);transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}

.swiper-banner .ani-slide .info{opacity: 1;transform:translateY(0px);}

.swiper-banner .info p{font-size: 24px;color: #fff;line-height: 44px;margin-bottom: 5px;}

.swiper-banner .info h4{font-size: 56px;color: #fff;font-weight: bold;line-height: 72px;}

.swiper-banner .swiper-button-next,

.swiper-banner .swiper-button-prev{left: 6%;top: auto;bottom: 75px;width: 30px;height: 30px;box-sizing: border-box;border:1px solid #fff;opacity: 0.8;background: url('../images/banner_arrow.png') no-repeat;border-radius: 50%;}

.swiper-banner .swiper-button-next{left: calc(6% + 102px);background-position: 0 -30px;}

.swiper-banner .swiper-player{width: 30px;height: 30px;border:1px solid #fff;position: absolute;left: calc(6% + 52px);bottom: 75px;box-sizing: border-box;border-radius: 50%;background: url('../images/banner_arrow.png') no-repeat 0 -60px;z-index: 10;opacity: 0.8;}

.swiper-banner .swiper-button-prev:hover{background-position: -30px 0;}

.swiper-banner .swiper-button-next:hover{background-position: -30px -30px;}



/* .hot-news{position: absolute;right: 0;bottom: 0;z-index: 15;width: 532px;height: 362px;background: #12b1f0;border-radius: 0 140px 0 140px;box-sizing: border-box;padding: 50px 40px 0 55px;}

.hot-news .title{font-size: 16px;color: #fff;line-height: 28px;margin-bottom: 24px;}

.hot-news .title i{display: block;width: 20px;height: 14px;float: right;background-position: 0 -40px;margin: 7px 18px 0 0;}

.swiper-hot a{display: block;width: 100%;height: 242px;position: relative;}

.swiper-hot .name{font-size: 25px;color: #fff;line-height: 36px;}

.swiper-hot .img{position: absolute;right: 0;bottom: 0;display: flex;width: 220px;height: 124px;justify-content: flex-end;align-items: center;}

.swiper-hot .img img{display: block;max-width: 220px;max-height: 124px;}

.swiper-hot .swiper-pagination{text-align: left;bottom: 55px;}

.swiper-hot .swiper-pagination .swiper-pagination-bullet{border:2px solid #fff;background: none;margin: 0 22px 0 0;opacity: 1;}

.swiper-hot .swiper-pagination .swiper-pagination-bullet-active{background: #fff;} */



.home-main{background: #fff;position: relative;z-index: 10;border-left: 1px solid #efefe8;}

.home-found{float: left;width: 36%;height: 693px;}

.home-found .warp{padding: 193px 0 0 16%;}

.home-found h5{font-size: 25px;color: #00a6e7;font-weight: bold;line-height: 30px;}

.home-found h4{font-size: 42px;color: #00a6e7;font-weight: bold;font-family: "Century Gothic";line-height: 52px;margin-top: 16px;}

.home-found .v-player{display: block;width: 190px;background: #00a6e7;height: 65px;border-radius: 32px;box-sizing: border-box;padding: 0 30px;font-size: 19px;color: #fff;font-weight: bold;line-height: 65px;z-index: 5;margin-top: 30px;}

.home-found .v-player i{display: block;width: 26px;height: 26px;background:url('../images/hes_video.png') no-repeat;float: right;margin-top: 19px;}

.home-found .v-player:hover{padding: 0 35px;}



.home-found img{display: block;margin-top: 10px;}

.home-gain{float: right;width: 64%;height: 693px;border-radius: 140px 0 0 0;position: relative;z-index: 0;}

.home-gain .tips{position: absolute;right: 0;top: 0;width: 222px;z-index: 2;}

.home-gain .tips img{display: block;width: 100%;}

.home-gain .list{position: absolute;left: 6%;width: 94%;bottom: 60px;z-index: 3;}

.home-gain .list .item{float: left;}

.flex{display: flex;justify-content: flex-start;}

.home-gain .list .num{position: relative;font-size: 54px;color: #fff;font-weight: bold;font-family: Arial;line-height: 50px;margin-top: -5px;padding-right: 24px;}

.home-gain .list .num::after{content: '+';font-size: 32px;color: #fff;position: absolute;right: 0;top: 0;line-height: 26px;}

.home-gain .list p{font-size: 17px;color: #fff;line-height: 17px;margin-top: 9px;}

.home-gain .list .line{width: 1px;height: 67px;float: left;margin: 0 42px 0 36px;background: #fff;opacity: 0.8;}

.home-gain .v-player{display: block;width: 190px;background: #fff;height: 65px;border-radius: 32px;box-sizing: border-box;padding: 0 30px;font-size: 19px;color: #00a6e7;font-weight: bold;line-height: 65px;z-index: 5;left: 6%;bottom: 55px;position: absolute;}

.home-gain .v-player i{display: block;width: 26px;height: 26px;background-position: 0 -60px;float: right;margin-top: 19px;}

.home-gain .v-player:hover{padding: 0 35px;}

.home-two{position: relative;z-index: 10;}

.home-medical{float: left;width: 36%;height: 411px;background: #12b1f0;border-radius: 0 0 0 140px;}

.home-medical .warp{padding: 65px 16% 0;}

.home-medical .title{font-size: 28px;color: #fff;font-weight: bold;line-height: 36px;}

.home-medical .title i{display: block;width: 20px;height: 14px;background-position: 0 -40px;float: right;margin-top: 11px;}

.home-medical .txt{font-size: 15px;color: #fff;line-height: 27px;margin: 16px 0 38px;}

.home-links a{display: block;float: left;font-size: 15px;color: #fff;border-bottom:1px solid #fff;line-height:19px;height:19px;margin-right: 42px;overflow: hidden;margin-bottom: 10px;}

.home-links a:last-child{margin-right: 0;}

.home-links a:hover p{margin-top: -19px;}

.home-science{width: 33%;height: 411px;float: left;position: relative;z-index: 10;}

.home-science .virus{width: 80px;height: 80px;border-radius: 50%;overflow: hidden;position: absolute;left: -40px;top: 169px;z-index: 10;background: #fff;}

.home-science .virus i{display: block;width: 42px;height: 42px;background:url('../images/virus_icon.png') no-repeat;margin: 19px auto 0;}

.m-company{display: none;}

.home-company{float: left;width: 36%;height: 528px;}

.home-company .warp{padding: 134px 0 0 16%;}

.home-company p{font-size: 21px;color: #12b1f0;font-weight: bold;line-height: 39px;}

.home-company h4{font-size: 60px;color: #00a6e7;font-weight: bold;font-family: "Century Gothic";line-height: 52px;margin: 5px 0 55px;}

.home-company .link{display: block;width: 160px;height: 59px;line-height: 57px;border:1px solid #12b1f0;border-radius: 28px;font-size: 17px;color: #12b1f0;font-weight: bold;padding: 0 30px 0 22px;box-sizing: border-box;}

.home-company .link i{display: block;width: 26px;height: 26px;float: right;margin-top: 15px;background: url('../images/company_link.png') no-repeat;}

.home-company .link:hover{background: #12b1f0;color: #fff;padding: 0 32px 0 25px;}

.home-company .link:hover i{background-position: 0 -30px;}

.home-virus{width: 64%;height: 528px;float: right;border-radius: 0 0 140px 0;position: relative;}

.home-virus .warp{position: absolute;left:0;bottom: 69px;z-index: 10;box-sizing: border-box;width: 100%;padding:0 7%;}

.home-virus .title{font-size: 36px;color: #fff;font-weight: bold;line-height: 44px;}

.home-virus .txt{font-size: 16px;color: #fff;line-height: 27px;margin: 16px 0 36px;}



.home-product{float: right;width: 31%;height: 528px;background: url('../img/home_pro.jpg') no-repeat center center;background-size: cover;}

.swiper-pro{margin: 77px 8% 0;height: 385px;}

.swiper-pro a{display: block;width: 100%;position: relative;height: 385px;}

.swiper-pro .img{display: block;height: 330px;}

.swiper-pro .img img{display: block;max-width: 100%;margin: 10px auto;max-height: 310px;}

.swiper-pro .info{width: 100%;position: absolute;left: 0;bottom: 33px;text-align: center;}

.swiper-pro .info h4{font-size: 48px;color: #fff;font-weight: bold;line-height: 56px;font-family: "Century Gothic";}

.swiper-pro .info p{font-size: 22px;color: #fff;font-weight: bold;line-height: 32px;}

.swiper-pro .swiper-pagination{bottom: 0;}

.swiper-pro .swiper-pagination .swiper-pagination-bullet{border:2px solid #fff;background: none;opacity: 1;margin: 0 10px;}

.swiper-pro .swiper-pagination .swiper-pagination-bullet-active{background: #fff;}



.home-news{padding-bottom: 140px;}

.home-news .m-title {display: none;}

.home-picture{float: left;width: 36%;height: 469px;border-radius: 140px 0 140px 0;display: block;}

.m-news-info{display: none;}

.news-recomment{width: 64%;float: right;}

.news-recomment .warp{padding: 78px 7% 0;}

.swiper-recomment{height: 303px;padding-bottom: 43px;}

.swiper-recomment a{display: block;width: 100%;}

.swiper-recomment .date{font-size: 14px;color: #999;line-height: 20px;}

.swiper-recomment .title{font-size: 22px;color: #333;line-height: 32px;margin-top: 9px;}

.swiper-recomment a:hover .title{color:#00a6e7;}

.swiper-recomment .swiper-slide{height: 61px;margin-bottom: 40px;}

.swiper-recomment .swiper-pagination{bottom: 0;text-align: left;}

.swiper-recomment .swiper-pagination .swiper-pagination-bullet{border:2px solid #12b1f0;background: #fff;opacity: 1;margin: 0 22px 0 0;}

.swiper-recomment .swiper-pagination .swiper-pagination-bullet-active{background: #12b1f0;}

.m-news-more{display: none;}

.video-pop{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 1001;display: none;}

.video-pop-main{position: absolute;left: 50%;top: 50%;width: 960px;height: 540px;background: #000;margin: -270px 0 0 -480px;}

.video-pop-main video{display: block;width: 100%;height: 540px;}

.video-pop-main .close{display: block;width: 20px;height: 20px;background: url('../images/v_close.png') no-repeat;position: absolute;right: -30px;top: 0;}

.video-pop-main .close:hover{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);}



/*人才招聘*/

.sub-banner{height: 570px;border-radius: 0 0 140px 0;}

.sub-banner .warp{width: 100%;position: absolute;left: 0;bottom: 40px;box-sizing: border-box;padding: 0 6%;}

.sub-banner .warp h4{font-size: 56px;color: #fff;font-weight: bold;line-height: 74px;margin-bottom: 15px;}

.sub-banner .warp .txt{font-size: 19px;color: #fff;line-height: 33px;max-width: 710px;}

.sub-h{height: 570px;}

.sub-main{background: #fff;position: relative;z-index: 10;border-left: 1px solid #efefe8;}

.sub-main .container{width: 88%;margin: 0 auto;}

.talent-main{padding: 92px 0 128px;}

.talent-main .title{font-size: 36px;color: #333;font-weight: bold;line-height: 56px;margin-bottom: 47px;}

.talent-list{display: flex;justify-content: space-between;}

/* .talent-list ul{width: calc(50% - 19px);} */

.talent-list li{/* height: 102px; */border-bottom: 1px solid #acb2b8;position: relative;z-index: 1;margin-right: 38px;width: calc(50% - 19px);float: left;}

.talent-list li:nth-child(2n){margin-right: 0;}

.talent-list li:first-child,

.talent-list li:nth-child(2){border-top: 1px solid #acb2b8;}

.talent-list li.show{z-index: 10;}

.talent-list li .top{font-size: 23px;color: #333;line-height: 102px;cursor: pointer;position: relative;padding-right: 20px;}

.talent-list li .top i{position: absolute;right: 0;top: 50%;width: 20px;height: 20px;background-position: -30px 0;margin-top: -10px;background: url('../images/talent_arrow.png') no-repeat;}

.talent-list li.show .top i{background-position: 0 -20px;}

.talent-list li .erify{display: none;/* position: absolute;left: 0;top: 92px; */background: #fff;width:100%;z-index: 20;padding-bottom: 40px;border-bottom: 1px solid #acb2b8;}

.talent-list li .erify .name{font-size: 16px;color: #333;line-height: 26px;margin-bottom: 10px;}

.talent-list li .erify .txt{font-size: 15px;color: #666;line-height: 32px;}

.talent-list li .erify .links{display: flex;margin-top: 30px;}

.talent-list li .erify .links a{display: block;width: 120px;height: 44px;text-align: center;line-height: 44px;font-size: 14px;color: #fff;font-weight: bold;border-radius: 22px;background: #00a6e7;margin-right: 20px;}

.talent-list li .erify .links .job{background: #ff6000;}



.email-pop{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 100;display: none;}

.email-pop-layer{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 5;}

.email-pop-main{width: 480px;height: 142px;position: absolute;left: 50%;top: 50%;margin: -71px 0 0 -90px;background: #f2fbfe;box-shadow: 0px 2px 20px 0px rgba(186, 197, 217, 0.4);border:1px dashed #00a6e7;border-radius: 8px;z-index: 10;}

.email-pop-main .warp{padding: 10px 30px 0;}

.email-pop-main .title{font-size: 18px;color: #333;line-height: 38px;margin-bottom: 5px;}

.email-pop-main .upload{width: 300px;height: 39px;position: relative;float: left;border-radius: 19px;background: #c1d9e2;}

.email-pop-main .upload a{display: block;height: 39px;font-size: 14px;color: #50636a;line-height: 39px;padding-left: 20px;float: left;}

.email-pop-main .upload i{display: block;width: 13px;height: 13px;background: url('../images/upload_icon.png') no-repeat;float: left;margin: 12px 0 0 7px;}

.email-pop-main .upload input{position: absolute;width: 100%;height: 100%;opacity: 0;left: 0;top: 0;cursor: pointer;}

.email-pop-main .tips{color: #71798b;font-size: 12px;line-height: 36px;}

.email-pop-main .btn{display: block;float: right;width: 110px;height: 39px;border-radius: 19px;border:none;background: #00a6e7;font-size: 14px;color: #fff;}



/*新闻中心*/

.news-banner{height: 820px;border-radius: 0 0 140px 0;overflow: hidden;}

.news-banner .swiper-slide a{display: block;width: 100%;height: 820px;position: relative;}

.news-banner .swiper-slide .warp{box-sizing: border-box;width: 100%;position: absolute;left: 0;bottom: 110px;padding: 0 6%;}

.news-banner .swiper-slide .warp h4{font-size: 44px;color: #fff;font-weight: bold;line-height: 62px;margin-bottom: 15px;}

.news-banner .swiper-slide .warp .txt{font-size: 17px;color: #fff;line-height: 27px;max-width: 770px;}

.news-banner .swiper-pagination{box-sizing: border-box;width: 100%;padding: 0 6%;text-align: left;bottom: 65px;}

.news-banner .swiper-pagination-bullet{width: 10px;height: 10px;box-sizing: border-box;border:2px solid #fff;background: none;margin: 0 22px 0 0;opacity: 1;}

.news-banner .swiper-pagination-bullet-active{background: #fff;}

.news-h{height: 820px;}

.news-nav li{float: left;width: 50%;height: 98px;box-sizing: border-box;border-bottom: 1px solid #efefe8;background: #f5f5f2;}

.news-nav li:last-child{border-left: 1px solid #efefe8;}

.news-nav li a{display: block;font-size: 20px;color: #333;text-align: center;line-height: 95px;font-weight: bold;}

.news-nav li.on{border-bottom: 3px solid #12b1f0;background: #fff;}

.news-fixed{left: 300px;top: 0;z-index: 100;width: calc(100% - 300px);position: fixed;}

.main-show .news-fixed{left: 56px;width: calc(100% - 56px);}

.news-main{padding: 50px 0 150px;}

.news-list{padding-bottom: 68px;}

.news-list li{padding-bottom: 40px;border-bottom: 1px solid #efefe8;margin-bottom: 40px;}

.news-list li:last-child{border-bottom: none;}

.news-list li a{display: block;}

.news-list li .pic{width: 450px;height: 195px;overflow: hidden;}

.news-list li .imgBg{width: 100%;height: 195px;}

.news-list li .content{width: calc(100% - 495px);}

.news-list li .content .name{font-size: 27px;color:#333;font-weight: bold;line-height: 27px;}

.news-list li .content .txt{font-size: 16px;color: #666;line-height: 27px;margin-top: 22px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}

.news-list li .content .more{margin-top: 30px;width: 160px;height: 59px;box-sizing: border-box;padding: 0 30px 0 24px;border:1px solid #12b1f0;border-radius: 29px;font-size: 17px;color: #12b1f0;font-weight: bold;line-height: 57px;}

.news-list li .content .more i{display: block;float: right;width: 26px;height: 26px;background: url('../images/company_link.png') no-repeat;margin-top: 15px;}

.news-list li:hover .imgBg{transform:scale(1.1);-webkit-transform:scale(1.1); -moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}

.news-list li:hover .name{color: #12b1f0;}

.news-list li .content .more:hover{background: #12b1f0;color: #fff;padding: 0 32px 0 26px;}

.news-list li .content .more:hover i{background-position: 0 -30px;}



.page{display: flex;justify-content: center;}

.page a{display: block;width: 40px;height: 40px;box-sizing: border-box;border:1px solid #d9d9d9;border-radius: 2px;text-align: center;line-height: 38px;font-size: 14px;color: #888;background: #fff;margin: 0 5px;}

.page span{display: block;font-size: 14px;color: #666;line-height: 40px;margin: 0 5px;}

.page a.prev,

.page a.next{width: 70px;}

.page .text{display: block;width: 40px;height: 40px;box-sizing: border-box;border:1px solid #d9d9d9;border-radius: 2px;text-align: center;font-size: 14px;color: #888;background: #fff;margin: 0 5px;}

.page .btn{display: block;width: 70px;height: 40px;box-sizing: border-box;border:1px solid #d9d9d9;border-radius: 2px;text-align: center;font-size: 14px;color: #888;background: #fff;margin: 0 5px;}

.page .btn:hover,

.page a.on,

.page a:hover{background: #00a6e7;color: #fff;border-color: #00a6e7;}

.page form{display: flex;}





/*新闻详情*/

.newsDet-banner{height: 410px;border-radius: 0 0 140px 0;}

.newsDet-banner .warp{position: absolute;width: 100%;box-sizing: border-box;padding: 0 6%;bottom: 40px;left: 0;}

.newsDet-banner .warp .title{font-size: 34px;color: #fff;line-height: 46px;font-weight: bold;max-width: 820px;margin-bottom: 16px;}

.newsDet-banner .warp .date{font-size: 16px;color: #fff;line-height: 22px;}

.newsDet-h{height: 410px;}

.newsDet-main{padding: 70px 0 60px;}

.newsDet-main .content{font-size: 16px;color: #666;line-height: 31px;}

.newsDet-main .content p{margin-bottom: 10px;}

.newsDet-main .content img,

.newsDet-main .content table{max-width: 100%;}

.newsDet-main .backup{width: 160px;height: 59px;text-align: center;line-height: 59px;font-size: 17px;color: #fff;background: #00a6e7;border-radius: 29px;overflow: hidden;display: block;font-weight: bold;margin-top: 50px;}

.newsDet-main .backup:hover p{margin-top: -59px;}

.news-page{margin-bottom: 143px;}

.news-page a{display: block;box-sizing: border-box;height: 92px;font-size: 17px;color: #666;line-height: 90px;border-top: 1px solid #d6dadd;border-bottom: 1px solid #d6dadd;float: left;width: 50%;padding: 0 6% 0 80px;position: relative;}

.news-page a:last-child{border-left: 1px solid #d6dadd;text-align: right;padding: 0 80px 0 6%;}

.news-page a::before{content:'';position: absolute;left: 30px;top: 50%;margin-top: -8px;width: 24px;height: 16px;background: url('../images/news_page.png') no-repeat;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}

.news-page .next::before{left: auto;right: 30px;background-position: 0 -20px;}

.news-page a:hover{color: #00a6e7;}

.news-page a:hover::before{margin-left: -5px;}

.news-page .next:hover::before{margin-right: -5px;}



/*服务支持*/

.technology-banner{border-radius: 0 0 140px 0;height: 570px;}

/* .technology-banner .warp{width: 896px;margin: 300px auto 0;}

.technology-banner .warp h4{font-size: 46px;color: #fff;font-weight: bold;text-align: center;line-height: 64px;margin-bottom: 32px;} */



.technology-banner .warp{width: 100%;position: absolute;left: 0;bottom: 40px;box-sizing: border-box;padding: 0 6%;}

.technology-banner .warp h4{font-size: 56px;color: #fff;font-weight: bold;line-height: 74px;margin-bottom: 15px;}



.tech-search{position: relative;width: 100%;}

.tech-search .text{display: block;width: 100%;height: 65px;box-sizing: border-box;background: #fff;border:1px solid #424242;border-radius: 4px;padding: 0 28px;font-size: 17px;color: #c1c1c1;}

.tech-search .text::-webkit-input-placeholder{color:#c1c1c1;}

.tech-search .text:-moz-placeholder {color:#c1c1c1;opacity:1;}

.tech-search .text::-moz-placeholder {color:#c1c1c1;opacity:1;}

.tech-search .text:-ms-input-placeholder {color:#c1c1c1;}

.tech-search .text::-ms-input-placeholder {color:#c1c1c1;}

.tech-search .btn{display: block;width: 28px;height: 28px;background: url('../images/searchb.png') no-repeat;border:none;position: absolute;right: 27px;top: 19px;}

.tech-links{display: flex;justify-content: center;margin-top: 28px;}

.tech-links a{display: block;font-size: 15px;color: #fff;border-bottom: 1px solid #fff;margin: 0 20px;line-height: 16px;}

.tech-links a:hover{color: #00a6e7;border-color: #00a6e7;}

.technology-h{height: 570px;}

.technology-main{padding: 75px 0 80px;}

.tech-nav{display: flex;justify-content: center;}

.tech-nav a{display: block;width: 160px;height: 59px;border:1px solid #12b1f0;border-radius: 29px;font-size: 17px;color: #333;box-sizing: border-box;line-height: 57px;padding-left: 23px;margin: 0 10px;font-weight: bold;}

.tech-nav a i{display: block;width: 25px;height: 25px;float: left;margin: 16px 12px 0 0;background: url('../images/tech_icon.png') no-repeat;}

.tech-nav a .icon2{background-position: 0 -30px;}

.tech-nav a:hover,

.tech-nav a.on{background: #12b1f0;color: #fff;}

.tech-nav a:hover i,

.tech-nav a.on i{background-position: -30px 0;}

.tech-nav a:hover .icon2,

.tech-nav a.on .icon2{background-position: -30px -30px;}

.tech-list ul{/* padding: 60px 0 70px; */padding-bottom: 70px;}

.tech-list li{float: left;width: calc(50% - 36px);margin-right: 72px;/* height: 102px; */border-bottom: 1px solid #d6dadd;position: relative;}

.tech-list li:nth-child(2n){margin-right: 0;}

.tech-list li .view{display: block;font-size: 18px;color: #333;line-height: 72px;padding-right: 35px;}

.tech-list li .download{display: block;width: 22px;height: 22px;background: url('../images/download_icon.png') no-repeat;position: absolute;right: 10px;top: 50%;margin-top: -11px;}

.tech-list li:hover .view{color: #00a6e7;padding-left: 10px;}

.tech-list li .download:hover{background-position: 0 -28px;}

.load-more{display: block;width: 160px;height: 59px;line-height: 57px;border:1px solid #12b1f0;border-radius: 28px;font-size: 17px;color: #12b1f0;font-weight: bold;padding: 0 30px 0 22px;box-sizing: border-box;margin: 0 auto;}

.load-more i{display: block;width: 26px;height: 26px;float: right;margin-top: 15px;background: url('../images/company_link.png') no-repeat;}

.load-more:hover{background: #12b1f0;color: #fff;padding: 0 32px 0 25px;}

.load-more:hover i{background-position: 0 -30px;}

.feedback-top{height: 435px;box-sizing: border-box;padding-top: 155px;}

.feedback-top .warp{width: 92%;margin: 0 auto;text-align: center;}

.feedback-top .warp h4{font-size: 46px;color: #fff;font-weight: bold;line-height: 64px;margin-bottom: 5px;}

.feedback-top .warp .txt{font-size: 17px;color: #fff;font-weight: bold;line-height: 29px;}

.feedback-cont{padding: 53px 0 104px;width:80%;margin: 0 auto;}

.feedback-cont .item{margin-bottom: 25px;position: relative;z-index: 0;}

.feedback-cont .step{float: left;width:35%;margin-right: 20px;}

.feedback-cont .step:last-child{margin-right: 0;width: calc(30% - 40px);float: right;}

.sex-list a{display: block;width: calc(50% - 5px);float: left;box-sizing: border-box;height: 57px;background: #f8f7f7;border:1px solid #d6dadd;padding: 0 10px 0 18px;font-size: 18px;color: #333;line-height: 55px;border-radius: 4px;}

.sex-list a:nth-child(2){float: right;}

.sex-list a i{display: block;width: 30px;height: 30px;box-sizing: border-box;float: right;margin-top: 12px;border:1px solid #d7dade;background: #fff;border-radius: 50%;}

.sex-list a.on{background: #00a6e7;color: #fff;}

.sex-list a.on i{background-image: url('../images/sex_icon.png');background-position: center center;border-color: #fff;background-repeat: no-repeat;}

.feedback-cont .name{font-size: 20px;color: #333;font-weight: bold;line-height: 30px;margin-bottom: 10px;}

.feedback-cont .text{display: block;width: 100%;height: 57px;background: #f8f7f7;border-radius: 4px;border:1px solid #d6dadd;box-sizing: border-box;padding: 0 20px;font-size: 18px;color: #333;}

.feedback-cont .vcode-text{float: left;width: 163px;margin-right: 10px;}

.feedback-cont img{display: block;width: 142px;height: 57px;float: left;border-radius: 4px;}

.feedback-cont .tips{font-size: 15px;color: #333;line-height: 35px;margin-top: 5px;}

.feedback-select{height: 55px;background: #f8f7f7;border:1px solid #d6dadd;position: relative;z-index: 10;border-radius: 4px;}

.feedback-select p{font-size: 18px;color: #333;padding: 0 20px;line-height: 55px;cursor: pointer;background: url('../images/feedback_arrow.png') no-repeat right 20px center;}

.feedback-select ul{background: #f8f7f7;position: absolute;left: -1px;top: 55px;border:1px solid #d6dadd;width: 100%;border-radius: 4px;z-index: 20;display: none;}

.feedback-select ul li{font-size: 18px;color: #333;line-height: 48px;padding: 0 20px;cursor: pointer;}

.feedback-cont textarea{box-sizing: border-box;width: 100%;height: 157px;background: #f8f7f7;border:1px solid #d6dadd;border-radius: 4px;padding: 17px 20px;font-size: 15px;color: #333;line-height: 25px;}

.feedback-btn{padding-top: 50px;}

.feedback-btn .btn{display: block;border:none;width: 160px;height: 59px;background: #00a6e7;border-radius: 29px;font-size: 17px;color: #fff;font-weight: bold;margin: 0 auto;}



/*服务支持详情*/

.techdet-banner{height: 650px;border-radius: 0 0 140px 0;}

.techdet-banner .warp{width: 896px;margin: 250px auto 0;}

.techdet-banner .warp h4{font-size: 46px;color: #fff;font-weight: bold;text-align: center;line-height: 64px;margin-bottom: 32px;}

.techdet-h{height: 650px;}

.techdet-main{padding: 105px 5% 55px;}

.techdet-main .list li{margin-bottom: 30px;}

.techdet-main .list li .pic{float: left;width: 270px;height: 330px;display: flex;justify-content: center;align-items: center;}

.techdet-main .list li .pic img{display: block;max-width: 100%;max-height: 330px;}

.techdet-main .list li .cont{float: right;width: calc(100% - 350px);}

.techdet-main .list li .title{font-size: 31px;color: #333;font-weight: bold;line-height: 35px;}

.techdet-main .list li .date{font-size: 18px;color: #333;line-height: 28px;margin: 18px 0 15px;}

.techdet-main .list li .mark{max-width: 620px;}

.techdet-main .list li .item{float: left;padding-left: 30px;position: relative;height: 20px;line-height: 20px;font-size: 18px;color: #666;margin: 0 20px 15px 0;}

.techdet-main .list li .item::after{content: '';position: absolute;left: 0;top: 0;width: 20px;height: 20px;background: url('../images/icon.png') no-repeat -30px -40px;}

.techdet-main .list li .download{display: block;width: 198px;height: 78px;border:1px solid #cdcdcd;border-radius: 4px;margin-top: 32px;position: relative;}

.techdet-main .list li .download::before{content: '';width: 23px;height: 24px;background: url('../images/pdf_icon.png') no-repeat;position: absolute;left: 54px;top: 14px;}

.techdet-main .list li .download p{font-size: 16px;color: #333;line-height: 42px;padding-top: 36px;width: 128px;float: left;text-align: center;}

.techdet-main .list li .download .icon{width: 69px;height: 78px;border-left: 1px solid #cdcdcd;background: #f3f3f3;float: right;overflow: hidden;}

.techdet-main .list li .download .icon i{display:block;width: 22px;height: 22px;background: url('../images/download_icon.png') no-repeat;margin: 27px auto 0;}



/*产品目录*/

.product-banner{height: 573px;border-radius: 0 0 140px 0;}

.product-banner .warp{width: 896px;margin: 196px auto 0;}

.product-banner .warp h4{font-size: 40px;color: #fff;font-weight: bold;text-align: center;line-height: 64px;margin-bottom: 32px;}

.product-search{position: relative;width: 100%;z-index: 10;background: #fff;border:1px solid #424242;border-radius: 4px;height: 63px;}

.pro-select{float: left;width: 210px;height: 63px;position: relative;z-index: 10;}

.pro-select p{font-size: 16px;color: #666;line-height: 63px;padding-left: 28px;cursor: pointer;}

.pro-select p::before{content: '';position: absolute;right: 25px;top: 50%;width: 13px;height: 7px;background: url('../images/pro_arrow.png') no-repeat;margin-top: -3px;}

.pro-select p::after{content: '';position: absolute;right: 0;top:50%;width: 1px;height: 30px;background: #707070;margin-top: -15px;}

.pro-select ul{position: absolute;left: 0;top: 63px;background: #fff;width: 100%;z-index: 20;border:1px solid #424242;border-radius: 4px;display: none;}

.pro-select li{padding-left: 28px;font-size: 16px;color: #333;line-height: 46px;cursor: pointer;}

.pro-select li:hover{color: #00a6e7;+}

.product-search .text{display: block;width: calc(100% - 212px);height: 63px;border: none;height: 63px;box-sizing: border-box;padding: 0 28px;font-size: 17px;color: #c1c1c1;float: right;border-radius: 4px;}

.product-search .text::-webkit-input-placeholder{color:#c1c1c1;}

.product-search .text:-moz-placeholder {color:#c1c1c1;opacity:1;}

.product-search .text::-moz-placeholder {color:#c1c1c1;opacity:1;}

.product-search .text:-ms-input-placeholder {color:#c1c1c1;}

.product-search .text::-ms-input-placeholder {color:#c1c1c1;}

.product-search .btn{display: block;width: 28px;height: 28px;background: url('../images/searchb.png') no-repeat;border:none;position: absolute;right: 27px;top: 19px;}



.product-h{height: 573px;}

.product-main{padding-bottom: 136px;}

.news-nav li a i{width: 35px;height: 45px;background: url('../images/pro_icon.png') no-repeat;margin-right: 17px;position: relative;top: 12px;}

.news-nav li:last-child a i{background-position: 0 -45px;width: 43px;}

.product-list li{float: left;width: 50%;height: 96px;box-sizing: border-box;border-bottom: 1px solid #efefe8;position: relative;}

.product-list li:nth-child(2n){border-left: 1px solid #efefe8;}

.product-list li a{display: block;font-size: 21px;color: #333;padding: 0 6%;line-height: 95px;}

.product-list li a::after{content: '';position: absolute;right: 5%;top:50%;width: 20px;height: 14px;background: url('../images/icon.png') no-repeat -30px -65px;margin-top: -7px;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}

.product-list li a img{margin-left: 8px;}

.product-list li:hover a{color: #00a6e7;}

.product-list li:hover a::after{margin-right: -5px;}



/*产品详情*/

.prodet-banner,

.prodet-h{height: 310px;}

.prodet-banner .warp{margin-top: 144px;}

.prodet-top{padding-top: 110px;}

.prodet-top .pic{float: left;width: 34%;height: 310px;display: flex;justify-content: center;align-items: center;position: relative;}

.prodet-top .pic img{display: block;max-width: 100%;max-height: 300px;}

.prodet-top .pic .hot-icon{position: absolute;right: 0;top: 0;height: 30px;z-index: 10;}

.prodet-top .right{float: right;width: 63%;}

.prodet-top .right .title{font-size: 35px;color: #333;font-weight: bold;line-height: 48px;}

.prodet-top .right h5{font-size: 30px;color: #666;line-height: 44px;font-weight: normal;}

.prodet-top .right a{ddisplay: block;width: 285px;height: 59px;box-sizing: border-box;border:1px solid #12b1f0;border-radius: 29px;margin-top: 35px;font-size: 17px;color: #12b1f0;font-weight: bold;line-height: 57px;padding: 0 26px 0 22px;}

.prodet-top .right a i{display: block;width: 20px;height: 20px;background: url('../images/download_icon.png') no-repeat 0 -26px;background-size: 20px 71px;float: right;margin-top: 19px;}

.prodet-top .right a:hover{background: #12b1f0;color: #fff;padding: 0 28px 0 25px;}

.prodet-top .right a:hover i{background-position: 0 -51px;}

.prodet-main{padding: 45px 0 153px;}

.prodet-nav{height: 78px;border-bottom: 1px solid #efefe8;}

.prodet-nav li{float: left;height: 77px;line-height: 77px;font-size: 20px;color: #666;padding: 0 33px;margin-right: 20px;cursor: pointer;}

.prodet-nav li.on,

.prodet-nav li:hover{border-bottom: 2px solid #12b1f0;}

.prodet-tabs{padding-top: 50px;}

.prodet-tabs .item{font-size: 18px;color: #666;line-height: 39px;}

.prodet-tabs .item img{display: block;max-width: 100%;margin-top: 35px;}

.prodet-main .backup{margin-top: 60px;display: block;box-sizing: border-box;width: 160px;height: 59px;border-radius: 29px;line-height: 57px;border:1px solid #12b1f0;color: #12b1f0;font-size: 17px;font-weight: bold;text-align: center;}

.prodet-main .backup:hover{background: #12b1f0;color: #fff;}



/*精准医学*/

.medical-banner{border-radius: 0;}

.medical-banner .warp{bottom: 118px;}

.medical-main{padding-bottom: 205px;}

.medical-main .item{position: relative;}

.medical-main .anhor{position: absolute;left: 0;top: 0;}

.medical-main .item .pic{float: right;width: 50%;border-radius: 0 0 140px 0;height: 693px;}

.medical-main .item .content{float: left;width: 50%;height: 693px;}
.medical-main .item .flex{display: flex;align-items: center;justify-content: center;height: 693px;width: 100%;}

.medical-main .item:nth-child(2n) .pic{float: left;border-radius: 0 0 0 140px;}

.medical-main .item:first-child .pic{border-radius: 140px 0 0 0;}

.medical-main .item .warp{padding: 0 12%;width: 76%;}

.medical-main .item .warp h4{font-size: 32px;color: #02141d;font-weight: bold;line-height: 42px;margin-bottom: 18px;}

.medical-main .item .warp .txt{font-size: 17px;color: #02141d;line-height: 33px;margin-bottom: 10px;}

.swiper-mult{width: 100%;padding:30px 20px 50px;margin-left: -20px;}

.swiper-mult .swiper-slide{background: #fff;border-radius: 4px;box-shadow: -0.309px 0.951px 24.75px 0.25px rgba(0, 0, 0, 0.1);}

.swiper-mult .swiper-slide a{display: block;padding: 24px 30px 23px;}

.swiper-mult .swiper-slide .name{font-size: 22px;color: #333;line-height: 33px;word-break: break-all;height: 66px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

.swiper-mult .swiper-slide .img{position: relative;}

.swiper-mult .swiper-slide .img img{display: block;max-width: 100%;height: 74px;margin: 15px auto 0;}

.swiper-mult .swiper-slide .img .hot-icon{position: absolute;right: 0;top: 0;height: 24px;margin: 0;z-index: 10;}

.swiper-mult .swiper-slide .arrow{display: block;width: 20px;height: 14px;background-position: -60px 0;margin-top: 10px;}

.swiper-mult .swiper-pagination{bottom: 0;}

.swiper-mult .swiper-pagination-bullet{box-sizing: border-box;width: 10px;height: 10px;border:2px solid #12b1f0;background: none;opacity: 1;margin: 0 11px;}

.swiper-mult .swiper-pagination-bullet-active{background: #12b1f0;}

.swiper-mult .swiper-slide:hover .name{color: #12b1f0;}

.swiper-mult .swiper-slide:hover .arrow{margin-left: 5px;}



/*关于我们*/

.about-banner{height: 820px;border-radius: 0 0 140px 0;}

.about-banner .warp{bottom: 68px;}

.about-banner .warp .time{float: left;}

.about-banner .warp .time p{font-size: 25px;color: #fff;font-weight: bold;line-height: 34px;}

.about-banner .warp .time h3{font-size: 74px;color: #fff;font-weight: bold;line-height: 78px;font-family: "Century Gothic";}

.about-banner .warp .list{float: right;margin-top: 40px;}

.about-banner .warp .list .item{float: left;margin-left: 112px;}

.about-banner .warp .list .item:first-child{margin-left: 0;}

.about-banner .warp .list .num{position: relative;font-size: 50px;color: #fff;font-weight: bold;font-family: Arial;line-height: 46px;margin-top: -5px;padding-right: 24px;}

.about-banner .warp .list .num::after{content: '+';font-size: 32px;color: #fff;position: absolute;right: 0;top: 0;line-height: 26px;}

.about-banner .warp .list p{font-size: 17px;color: #fff;line-height: 17px;margin-top: 9px;}

.about-h{height: 820px;}

.company-main{padding: 130px 0 160px;}

.company-main .left{width: 41%;float: left;}

.company-main .left h5{font-size: 36px;color: #333;font-weight: bold;line-height: 55px;margin-bottom: 25px;}

.company-main .left .txt{font-size: 18px;color: #666;line-height: 36px;text-decoration: underline;font-weight: bold;margin-bottom: 38px;}

.company-main .left .v-player{display: block;box-sizing: border-box;width: 190px;height: 69px;border:1px solid #00a6e7;font-size: 19px;color: #00a6e7;font-weight: bold;line-height: 67px;padding: 0 29px;border-radius: 34px;}

.company-main .left .v-player i{display: block;width: 26px;height: 26px;background-position: 0 -60px;float: right;margin-top: 21px;}

.company-main .left .v-player:hover{padding: 0 33px;}

.company-main .content{width: 52%;float: right;font-size: 16px;color: #666;line-height: 42px;}

.company-main .content p{margin-bottom: 10px;}

.company-main .content p:last-child{margin-bottom: 0;}

.service-main{height: 550px;border-radius: 140px 0 0 0;}

.service-main .warp{padding-top: 248px;width: 80%;margin: 0 auto;}

.service-main .warp .txt{text-align: center;line-height: 58px;font-size: 44px;color: #fff;}

.service-main .warp .txt strong{font-size: 62px;text-decoration: underline;}

.honor-main{padding: 125px 0 0;}

.honor-main .title{font-size: 36px;color: #333;font-weight:bold;line-height: 54px;margin-bottom: 20px;}

.swiper-honor{padding-bottom: 200px;}

.swiper-honor .swiper-wrapper{z-index: 11;}

.swiper-honor .item{width: 31.6%;margin: 0 2.6% 20px 0;box-sizing: border-box;position: relative;z-index: 0;float: left;height: 114px;border:8px solid #eaedf0;display: flex;align-items: center;cursor: pointer;}

.swiper-honor .item:nth-child(3n){margin-right: 0;}

.swiper-honor .item .name{font-size: 18px;color: #333;line-height: 29px;padding: 0 28px;max-height: 87px;overflow: hidden;}

.swiper-honor .item .img{position: absolute;left: calc(100% + 24px);top: -8px;width: 220px;border:1px solid #00a6e7;background: #fff;display: none;}

.swiper-honor .item .img img{display: block;width: 100%;}

.swiper-honor .item:hover{z-index: 10;border-color: #00a6e7;}

.swiper-honor .item:nth-child(3n) .img{left: auto;right: calc(100% + 24px);}

.swiper-honor .item:nth-child(7) .img,

.swiper-honor .item:nth-child(8) .img,

.swiper-honor .item:nth-child(9) .img{top: auto;bottom: -8px;}

.swiper-honor .swiper-pagination{bottom: 150px;}

.swiper-honor .swiper-pagination-bullet{box-sizing: border-box;width: 10px;height: 10px;border:2px solid #d1d7de;background: none;opacity: 1;margin: 0 11px;}

.swiper-honor .swiper-pagination-bullet-active{background: #00a6e7;border-color: #00a6e7;}



/*搜索结果*/

.search-banner,

.search-h{height: 650px;}

.search-banner .product-search .text{width: 100%;}

.search-main{padding: 37px 0 155px;}

.search-main .allnum{font-size: 21px;color: #333;line-height: 40px;margin-bottom: 16px;}

.search-news{padding-top: 30px;}

.search-news li{border-bottom: 1px solid #efefe8;margin-bottom: 30px;}

.search-news li a{display: block;padding-bottom: 33px;}

.search-news li .title{font-size: 27px;color: #333;font-weight: bold;line-height: 46px;}

.search-news li .txt{font-size: 16px;color: #666;line-height: 25px;margin-top: 5px;}

.search-news li:hover .title{color: #12b1f0;}

.search-pro{padding-top: 20px;}

.search-pro li{float: left;width: calc(50% - 7px);margin-right: 14px;border-bottom: 1px solid #efefe8;position: relative;}

.search-pro li:nth-child(2n){margin-right: 0;}

.search-pro li a i{display: block;width: 20px;height: 14px;background: url('../images/search_arrow.png') no-repeat;position: absolute;right: 14px;top: 50%;margin-top: -7px;}

.search-pro li a{display: block;font-size: 21px;color: #333;line-height: 95px;padding-right: 35px;}

.search-pro li:hover a{color: #12b1f0;}

.search-pro li:hover a i{margin-right: -5px;}

.search-main .page{margin-top: 30px;}



















